// 使用require加载http核心模块
// var http = require('http')
// http.createServer(function(req,res){
//     res.writeHead(200,{'Content-Type':'text/plain'})
//     res.write('Hello Nodejs\n')
//     res.end('Hello World\n')
// }).listen(2018)
// console.log('server running at http://127.0.0.1:2018')

var http = require('http')
var server = http.createServer();

//请求对象  request
//      request可以用来获取客户端的一份请求信息，例如请求路径

//响应对象  response
//      reponse对象可以用来给客户端发送响应信息

server.on('request',function (req,res) {
    console.log('受到客户端请求了!'+req.url)
    //response对象有一个方法 ： write  可用来给客户端发送响应数据
    //write可以使用很多次，但是最后一定是要使用end来结束响应，否则客户端会一直等待
   if(req.url ='http://localhost:3000/a'){
        res.write('这是a')
   }
    res.write('Hello');

    //告诉客户端，我的话说完了，可以呈递给客户了
    res.end();
})

server.listen(3000,function () {
    console.log('3000端口启动成功')
})

